Skip to content

Conversation

@dreger1997
Copy link
Contributor

@dreger1997 dreger1997 commented Sep 11, 2025

Purpose

Linked issue: close #779

Creating a V1 Draft for Helm-charts with Apache Fluss and external Zookeeper

Brief change log

Tests

API and Format

Documentation

This is currently not working with CLIENTS external to the K8s Cluster

@dreger1997 dreger1997 changed the title First helm draft with statefulset tablet, coordinator, configmap and … [helm] Add a helm chart for Fluss #779 Sep 11, 2025
@swuferhong
Copy link
Contributor

Hi, @dreger1997. If you have time. Can you rebase your branch to main?

@dreger1997
Copy link
Contributor Author

Hi, @dreger1997. If you have time. Can you rebase your branch to main?

Done

@swuferhong
Copy link
Contributor

@dreger1997 Pls adding license header for your new introduce yaml files.

Copy link
Contributor

@swuferhong swuferhong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, @dreger1997. Thanks for your great work. I have successfully launched Fluss in my local environment, but I feel the documentation is still insufficient. Can we provide an end-to-end guide that covers how to install it, what components are required, how to connect with Flink and create tables? Something similar to the following documentation: https://ricardo-aires.github.io/helm-charts/charts/kafka/

image

Copy link
Contributor

@swuferhong swuferhong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dreger1997. Here are some minor suggestions.

@swuferhong
Copy link
Contributor

Hi, @dreger1997 Could u change the helm-charts version to 0.8-SNAPSHOT. After that, I will merge this pr.

Copy link
Contributor

@swuferhong swuferhong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM +1

@swuferhong swuferhong merged commit e455223 into apache:main Oct 17, 2025
5 checks passed
polyzos pushed a commit to polyzos/fluss that referenced this pull request Oct 20, 2025
* First helm draft with statefulset tablet, coordinator, configmap and svc for coordinator and headless svc for tablet

* fix coordinator selector

* changed coordinator to headless svc and adapted advertised listeners, tested with Flink inside the cluster

* fixed license headers, minor typo fixes and comment cleanup

* fixed license for helpers.tpl

* minor fix to use dynamic namespace naming in the config of advertised listeners

* added docker.io as registry so people can use other images besides official one

* added PVC and README to the helm chart

* changed storageClass to null to use default

* used helm templating to dynamically set the namespace in zookeeper address

* changed versions from 0.7.0 to 0.8-SNAPSHOT and included the Docker build step in the README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a helm chart for Fluss

3 participants